debit again - German English Dictionary